//给定两个大小分别为 m 和 n 的正序（从小到大）数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。
// 算法的时间复杂度应该为 O(log (m+n)) 。

/**
 * @param {number[]} nums1
 * @param {number[]} nums2
 * @return {number}
 * @date 2022-01-14
 */
var findMedianSortedArrays = function (nums1, nums2) {
  let res = 0;
  let newArr = nums1.concat(nums2).sort((a, b) => a - b)
  let len = newArr.length
  if (len % 2) {
    //取数组中间一位
    res = newArr[Math.floor(len / 2)]
    return res.toFixed(1)
  } else {
    //取数组中间两位
    res = (newArr[Math.floor(len / 2) - 1] + newArr[Math.floor(len / 2)]) / 2
    return res.toFixed(1)
  }
};



